/**
 * 
 * @Author: biubiu0002
 * @Date: 2021-04-26 11:43
 **/




#ifndef EAIM_SYSTEM_COURSESERVICE_H
#define EAIM_SYSTEM_COURSESERVICE_H


#include <list>
#include <vector>
#include "Course.h"

class CourseService {
private:
    int isContinue(std::list<Course>& courseList,std::list<Course>& tempCourseList);
public:
    int matchCourseByInput();
    int showCourseList(std::list<Course>& courseList);
    int showCourseList(std::vector<Course> &courseList);

    int showAllCourseList();

    int batchInsertCourse();

    int checkId(std::string id,std::list<Course>& tempCourseList);

    CourseService();

    virtual ~CourseService();



};


#endif //EAIM_SYSTEM_COURSESERVICE_H
